package com.CST.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.alibaba.excel.annotation.ExcelProperty;

/**
* @author ly
* @since 2022-01-24
*/
@ApiModel(value ="")
@Data
    @EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("ETL_Depreciation")
public class EtlDepreciation implements Serializable {

private static final long serialVersionUID = 1L;
        @TableId(value = "ID", type = IdType.AUTO)
        private Integer id;

        private String scardnum;

        private String sdeptnum;

        private Double dbldepr1;

        private Double dbldeprt1;

        private Double dbldepr2;

        private Double dbldeprt2;

        private Double dbldepr3;

        private Double dbldeprt3;

        private Double dbldepr4;

        private Double dbldeprt4;

        private Double dbldepr5;

        private Double dbldeprt5;

        private Double dbldepr6;

        private Double dbldeprt6;

        private Double dbldepr7;

        private Double dbldeprt7;

        private Double dbldepr8;

        private Double dbldeprt8;

        private Double dbldepr9;

        private Double dbldeprt9;

        private Double dbldepr10;

        private Double dbldeprt10;

        private Double dbldepr11;

        private Double dbldeprt11;

        private Double dbldepr12;

        private Double dbldeprt12;

        private Double dblmonthvalue1;

        private Double dblmonthvalue2;

        private Double dblmonthvalue3;

        private Double dblmonthvalue4;

        private Double dblmonthvalue5;

        private Double dblmonthvalue6;

        private Double dblmonthvalue7;

        private Double dblmonthvalue8;

        private Double dblmonthvalue9;

        private Double dblmonthvalue10;

        private Double dblmonthvalue11;

        private Double dblmonthvalue12;

        private Double dblmonthvalue13;

        private String dbldeprthisyear;

        private String iyear;

        private String month;

        private String addtype;

        private String addname;

        private String costItem;

        private LocalDateTime etlTime;

        private String filed;

        private String yard;

        @ApiModelProperty(value = "支持多部门查询")
        @TableField(exist = false)
        private List<String> lstDept;

}
